import { RouteConfig } from "@runtime/module/Router/RouterComponent";

export const AppRouteConfig: RouteConfig = new RouteConfig(
    'BinocularCamera',
    'BinocularCamera',
    new Map<string, string>([
        ['default', '/src/components/Apps/BinocularCamera/BinocularCamera.vue'],
        ['modal', '/src/components/Modal/ModalComponent.vue'],
    ]),
    [
        new RouteConfig(
            'Home',
            'Home',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/HomePage.vue'],])),
        new RouteConfig(
            'Introduction',
            'Introduction',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/IntroductionPage.vue'],])
        ),
        new RouteConfig(
            'Structure',
            'Structure',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/StructurePage.vue'],])
        ),
        new RouteConfig(
            'Principle',
            'Principle',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/PrinciplePage.vue'],])
        ),
        new RouteConfig(
            'Install',
            'Install',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/InstallPage.vue'],])
        ),
        new RouteConfig(
            'Calibration',
            'Calibration',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/CalibrationPage.vue'],])
        ),
        new RouteConfig(
            'Protocol',
            'Protocol',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/ProtocolPage.vue'],])
        ),
        new RouteConfig(
            'Usage',
            'Usage',
            new Map<string, string>([['default', '/src/components/Apps/BinocularCamera/UsagePage.vue'],])
        ),
    ]);